sun-powered transmitter - Spanish English Dictionary